putting down the helm - Französisch Englisch Wörterbuch